mechanical life - Deutsch Englisch Wörterbuch